
/* 初始化样式 */
body , h1 , h2 , h3 , h4 , h5 , h6 , p , ul , ol , dl , dd{
    margin: 0;
    padding: 0;
}

li{
    list-style: none;
}

a{
    color: inherit;
    text-decoration: none;
}

html{
    font-family: "微软雅黑", "宋体" , Arial;
    font-size: 12px;
    line-height: 24px;
    color: #555;
}

/* 一行省略 */
.s1 {
    /* 强制不换行 */
    white-space: nowrap;
    overflow: hidden;
    /* 文本超出出现省略号 */
    text-overflow: ellipsis;
}

/* 两行省略 */
.s2{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*input , button {
    padding: 0;
    border: 0;
}*/

input , textarea , select , button {
    /* 去掉点击时的外框 */
    outline: none;

    color: inherit;
    font-family: inherit;
}

textarea {
    /* 防止文本域被用户拉伸 */
    resize: none;
}

button {
    /* 按钮设为手型 */
    cursor: pointer;
}

.cl:after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.cl{
    zoom: 1;
}

